cavernous part of internal carotid artery - Alemán Inglés Diccionario